package com.ray.bean;

import java.io.Serializable;
import java.util.Date;

/**
 * 维修工单Bean
 * @author Shensg
 * 2018年8月7日
 */
public class WorkOrderBean implements Serializable{
	
	/**
	 * 序列化
	 */
	private static final long serialVersionUID = 4882650147839173941L;
	private int id;
	//维修设备id
	private int machineId;
	//技工厂家
	private String workCompany;
	//报修人厂家
	private String custCompany;
	//报修人
	private String custName;
	//报修人地址
	private String custAddress;
	//报修人openId
	private String custOpenId;
	//联系电话
	private String custPhone;
	//用户故障部件
	private String custBrokenPart;
	//用户故障描述
	private String custBrokenDescription;
	//用户故障图片
	private String custPhoto;
	//技工身份
	private String workName;
	//技工主管身份
	private String workManagerName;
	//技工故障部件
	private String workBrokenPart;
	//技工故障描述
	private String workBrokenDescription;
	//技工解决方案
	private String workBrokenSolveWay;
	//用户评价
	private String custEvaluation;
	//是否收费
	private String custPay;
	//用户意见
	private String custOpinion;
	//状态 -2退回 -1待处理 0处理中 1处理完毕 2评价完毕
	private int status;
	//设备型号
	private String machineModel;
	//设备编号
	private String machineSerialNo;
	//创建时间
	private String createTime;
	//修改时间
	private String updateTime;
	//指派时间
	private String assignTime;
	//维修完毕
	private String workCompleteTime;
	//维修结束地址
	private String workCompleteLocation;
	//用户补充说明
	private String remark;
	//关联订单编号
	private String orderNo;
	//关联订单编号工厂型号
	private String factoryNo;
	private String balancePrice;
	//错误码
	private String errorCode;
	//错误描述
	private String errorMsg;
	//地区名称
	private  String districtName;
	//地区代码
	private  String districtCode;
	//薪资
	private String salary;
	private String salaryType;
	private String actualSalary;
	//回访评级
	private String visitType;
	//回访人员
	private String visitUser;
	//回访时间
	private String visitTime;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getMachineId() {
		return machineId;
	}
	public void setMachineId(int machineId) {
		this.machineId = machineId;
	}
	public String getWorkCompany() {
		return workCompany;
	}
	public void setWorkCompany(String workCompany) {
		this.workCompany = workCompany;
	}
	public String getCustCompany() {
		return custCompany;
	}
	public void setCustCompany(String custCompany) {
		this.custCompany = custCompany;
	}
	public String getCustName() {
		return custName;
	}
	public void setCustName(String custName) {
		this.custName = custName;
	}
	public String getCustPhone() {
		return custPhone;
	}
	public void setCustPhone(String custPhone) {
		this.custPhone = custPhone;
	}
	public String getCustBrokenPart() {
		return custBrokenPart;
	}
	public void setCustBrokenPart(String custBrokenPart) {
		this.custBrokenPart = custBrokenPart;
	}
	
	public String getCustBrokenDescription() {
		return custBrokenDescription;
	}
	public void setCustBrokenDescription(String custBrokenDescription) {
		this.custBrokenDescription = custBrokenDescription;
	}
	public String getCustPhoto() {
		return custPhoto;
	}
	public void setCustPhoto(String custPhoto) {
		this.custPhoto = custPhoto;
	}
	public String getWorkName() {
		return workName;
	}
	public void setWorkName(String workName) {
		this.workName = workName;
	}
	public String getWorkManagerName() {
		return workManagerName;
	}
	public void setWorkManagerName(String workManagerName) {
		this.workManagerName = workManagerName;
	}
	public String getWorkBrokenPart() {
		return workBrokenPart;
	}
	public void setWorkBrokenPart(String workBrokenPart) {
		this.workBrokenPart = workBrokenPart;
	}
	public String getWorkBrokenDescription() {
		return workBrokenDescription;
	}
	public void setWorkBrokenDescription(String workBrokenDescription) {
		this.workBrokenDescription = workBrokenDescription;
	}
	public String getWorkBrokenSolveWay() {
		return workBrokenSolveWay;
	}
	public void setWorkBrokenSolveWay(String workBrokenSolveWay) {
		this.workBrokenSolveWay = workBrokenSolveWay;
	}
	public String getCustEvaluation() {
		return custEvaluation;
	}
	public void setCustEvaluation(String custEvaluation) {
		this.custEvaluation = custEvaluation;
	}
	public String getCustPay() {
		return custPay;
	}
	public void setCustPay(String custPay) {
		this.custPay = custPay;
	}
	public String getCustOpinion() {
		return custOpinion;
	}
	public void setCustOpinion(String custOpinion) {
		this.custOpinion = custOpinion;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public String getMachineModel() {
		return machineModel;
	}
	public void setMachineModel(String machineModel) {
		this.machineModel = machineModel;
	}
	public String getMachineSerialNo() {
		return machineSerialNo;
	}
	public void setMachineSerialNo(String machineSerialNo) {
		this.machineSerialNo = machineSerialNo;
	}
	public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	public String getCustOpenId() {
		return custOpenId;
	}
	public void setCustOpenId(String custOpenId) {
		this.custOpenId = custOpenId;
	}
	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	
	public String getCustAddress() {
		return custAddress;
	}
	public void setCustAddress(String custAddress) {
		this.custAddress = custAddress;
	}

	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getFactoryNo() {
		return factoryNo;
	}
	public void setFactoryNo(String factoryNo) {
		this.factoryNo = factoryNo;
	}
	public String getBalancePrice() {
		return balancePrice;
	}
	public void setBalancePrice(String balancePrice) {
		this.balancePrice = balancePrice;
	}
	
	public String getErrorCode() {
		return errorCode;
	}
	public void setErrorCode(String errorCode) {
		this.errorCode = errorCode;
	}
	public String getErrorMsg() {
		return errorMsg;
	}
	public void setErrorMsg(String errorMsg) {
		this.errorMsg = errorMsg;
	}
	
	public String getAssignTime() {
		return assignTime;
	}
	public void setAssignTime(String assignTime) {
		this.assignTime = assignTime;
	}
	public String getWorkCompleteTime() {
		return workCompleteTime;
	}
	public void setWorkCompleteTime(String workCompleteTime) {
		this.workCompleteTime = workCompleteTime;
	}
	public String getDistrictName() {
		return districtName;
	}
	public void setDistrictName(String districtName) {
		this.districtName = districtName;
	}
	public String getDistrictCode() {
		return districtCode;
	}
	public void setDistrictCode(String districtCode) {
		this.districtCode = districtCode;
	}
	public String getWorkCompleteLocation() {
		return workCompleteLocation;
	}
	public void setWorkCompleteLocation(String workCompleteLocation) {
		this.workCompleteLocation = workCompleteLocation;
	}
	
	public String getSalary() {
		return salary;
	}
	public void setSalary(String salary) {
		this.salary = salary;
	}
	public String getVisitType() {
		return visitType;
	}
	public void setVisitType(String visitType) {
		this.visitType = visitType;
	}
	public String getVisitUser() {
		return visitUser;
	}
	public void setVisitUser(String visitUser) {
		this.visitUser = visitUser;
	}
	public String getVisitTime() {
		return visitTime;
	}
	public void setVisitTime(String visitTime) {
		this.visitTime = visitTime;
	}
	
	public String getSalaryType() {
		return salaryType;
	}
	public void setSalaryType(String salaryType) {
		this.salaryType = salaryType;
	}
	public String getActualSalary() {
		return actualSalary;
	}
	public void setActualSalary(String actualSalary) {
		this.actualSalary = actualSalary;
	}
	@Override
	public String toString() {
		return "WorkOrderBean [id=" + id + ", machineId=" + machineId + ", workCompany=" + workCompany
				+ ", custCompany=" + custCompany + ", custName=" + custName + ", custAddress=" + custAddress
				+ ", custOpenId=" + custOpenId + ", custPhone=" + custPhone + ", custBrokenPart=" + custBrokenPart
				+ ", custBrokenDescription=" + custBrokenDescription + ", custPhoto=" + custPhoto + ", workName="
				+ workName + ", workManagerName=" + workManagerName + ", workBrokenPart=" + workBrokenPart
				+ ", workBrokenDescription=" + workBrokenDescription + ", workBrokenSolveWay=" + workBrokenSolveWay
				+ ", custEvaluation=" + custEvaluation + ", custPay=" + custPay + ", custOpinion=" + custOpinion
				+ ", status=" + status + ", machineModel=" + machineModel + ", machineSerialNo=" + machineSerialNo
				+ ", createTime=" + createTime + ", updateTime=" + updateTime + "]";
	}
	
	
	
	
	
	
}
